Visualize and get insights locally on your developer machine for OpenTelemetry data with the Aspire Dashboard: Any JavaScript App, Any Framework, Completely Free! Let's set up an Express app with OpenTelemetry and then pipe the data to visualize it in the Aspire dashboard locally in a docker container.
Visualize OpenTelemetry data with the Aspire Dashboard: Any App, Any Framework, Completely Free! Let's setup a .NET app and a JavaScript app with OpenTelemetry and then pipe the data to visualize it in the Aspire dashboard locally in a docker container.
Let's go a bit deeper on .NET Aspire by integrating components into our .NET Web API and Blazor Web app to go beyond orchestration and service discovery. Today we will upgrade our database to PostgresSQL with pgAdmin to see our scaffolded database from EF Core. We will also look at how to add output caching with Redis Cache in our Blazor front end.
.NET Aspire is an opinionated, cloud ready stack for building observable, production ready, distributed applications, and it is AWESOME! You may have seen a lot of demos about what .NET Aspire is and how to get started with the amazing templates, but let's look at how to add .NET Aspire to an existing .NET API back-end, Blazor front-end, and then add in Redis Cache, Garnet, Open Telemetry, and Postgres!